package br.unicesumar.dao.impl;

import java.util.List;

import org.hibernate.Criteria;
import org.hibernate.criterion.MatchMode;
import org.hibernate.criterion.Restrictions;

import br.unicesumar.dao.GenericHibernateDao;
import br.unicesumar.persistence.Produto;

public class ProdutoDaoImpl extends GenericHibernateDao<Produto, Long> {

	public List<Produto> pesquisarProdutoPorNome(String nomeProduto) {
		Criteria criteria = getSession().createCriteria(Produto.class);
		if (nomeProduto != "") {
			criteria.add(Restrictions.like("nome", nomeProduto,
					MatchMode.ANYWHERE));
		}
		return criteria.list();
	}
}
